home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 015 / hp41cv.arc / HP41E.TXT < prev    next >
Encoding:
Text File  |  1980-01-01  |  46.5 KB  |  1,416 lines

  1. 6
  2. eXecute  hP41e  Save  Erase  Rename  Chdir  mKdir  rmDir  Tree  Abort  Help
  3.  
  4. eXecute a BUTTON 
  5. hP41e, compute/program with THE FORTYONE - an HP41CV emulator
  6. Erase an existing BUTTON
  7. Rename an existing BUTTON to another name
  8. Save to disk a new program you have written
  9. Change the default disk or DOS path name for BUTTONS
  10.  
  11. Abort out of BUTTONS, return to DOS
  12. Help, determine at which help level information is displayed
  13. mKdir, create a new sub-directory
  14. rmDir, remove a sub-directory
  15. Tree, show the directory paths on a disk
  16.  
  17.  
  18. Fkeys: 1HELP  2OFF  3SHIFT  4CHS  5USER  6EEX  7PRGM  8SST  9ALPHA  10R/S
  19.  
  20. Fkeys: 1HELP  2OFF  4CHS  5Printer on/off  6EEX 
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29. Busy looking at the disk, please wait
  30. Name of data file is? 
  31.  
  32. Press [SPACE] to continue
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46. Move the mouse to the FUNction desired  [CLICK] a button
  47. Press the [KEY] corresponding to the FUNction desired 
  48. Enter data, press keys shown in [ ], up/dn arrow for more text
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64. 8087 Co-processor is required for operation
  65. Syntax error, press any key to continue
  66. New directory path or disk name?
  67. was not found because
  68. is current path name
  69. name of BUTTON to Rename?
  70. name of new BUTTON?
  71. cannot be Renamed because
  72. has been Renamed
  73. name of BUTTON to Erase?
  74. cannot be found because
  75. has been Erased
  76. name of the new directory is?
  77. Press [F1] to restore prompts
  78. BUTTONS terminated 
  79. BUTTON to eXecute?
  80. Directory to remove (delete) is?
  81.  
  82. The BUTTON specified cannot be eXecuted
  83. New BUTTON name is?
  84. Use keyboard [KEY] corresponding to FUNction desired
  85. Move mouse to [KEY] and [CLICK] to eXecute
  86.  
  87.  
  88.  
  89.  
  90.  
  91. BUTTON is already defined, please Erase or Rename before reuse
  92.  
  93.  
  94. UpArrow, DownArrow, [PgUp], [PgDn] for more - [Esc] to continue
  95.  
  96.  
  97.  
  98.  
  99. end of file
  100. invalid FUNction number
  101. the BUTTON was not found
  102. the path was not found
  103. DOS cannot process any more programs
  104. access denied to the BUTTON or directory
  105. invalid handle
  106. memory control blocks destroyed
  107. there is not enough memory
  108. invalid memory block address
  109. invalid environment
  110. invalid format
  111. invalid access code
  112. invalid data
  113. an invalid drive was specified
  114. you attempted to remove the current directory
  115. the disks are not the same
  116. there are no more files
  117. the disk is full
  118. file not open
  119.  
  120. Do you want to make it like an existing program? (Y/N)
  121. name of BUTTON to Save?
  122.  
  123.  
  124.  
  125.  
  126. Help level wanted, 0,1,2 or 3,4 is
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139.  
  140. The volume label is
  141. The disk drive to see directories is?
  142.  
  143.  
  144.  
  145.  
  146.  
  147. \ 32 184
  148.                                    tm
  149.                  Welcome to BUTTONS
  150.  
  151. BUTTONS looks like and acts like the very sophisticated HP41CV
  152. programmable hand-held computer but runs on the PC with all the 
  153. PC's advantages of speed, storage and screen display.
  154.  
  155. By reading this text, you should be able to learn and use 
  156. BUTTONS.
  157.  
  158. To get HELP, press [F1] anytime. While looking at the help text,
  159. you can scroll the help text with the [up arrow] and 
  160. [down arrow] keys. [PgUp] and [PgDn] page the help a screen at 
  161. a time. [Esc] finishes showing you the help text and returns to 
  162. where you were before asking for help.
  163.  
  164.  
  165.                    BUTTONS overview
  166.  
  167. BUTTONS is organized in two levels, corresponding to two types 
  168. of work -- sYstem or eXecution 
  169.  
  170. The sYstem command level is at the top. Here you are working 
  171. with DOS, the sYstem, all your BUTTONS, and all directories. 
  172. BUTTONs or directories are collectively referred to as NAMEs. 
  173. Active NAMEs are listed in a window on the left of the screen. 
  174. The NAMEs listed in the window on the left of the screen are 
  175. only those in the current disk or path.
  176.  
  177. The second level is the eXecution level. Here you are working 
  178. with one specific BUTTON or with base functions.
  179.  
  180. If eXecuting a BUTTON, you will be prompted for the information 
  181. needed by the BUTTON.
  182.  
  183. If you are using the High Performance HP41CV Emulator 
  184. THE FORTYONE, use the keyboard to interact with programs or 
  185. eXecute base functions.
  186.  
  187. When you are on the command line and the cursor is positioned 
  188. on a command, a command description is displayed on the prompt 
  189. line underneath the command line.
  190.  
  191. To select and view descriptions of the commands, position the 
  192. cursor on the command line by pressing the following keys:
  193. [tab], [backtab] (shifted tab), [<--], [SPACE] (space bar),
  194. [left arrow], [right arrow], or [Home].
  195.  
  196. If you have a Microsoft mouse, you can move the mouse across 
  197. the command line and select a command by "clicking" either 
  198. mouse button [CLICK]. This selects a command just like you had 
  199. entered the command letter.
  200.  
  201. The active command will be highlighted and the active letter
  202. to select the command is capitalized. Pressing [Enter] will 
  203. select the highlighted command. Keying any active letter will 
  204. select that command, no matter which command is highlighted.
  205.  
  206. All these selection methods are easy to learn, but with 
  207. experience, entering the command letter will be the easiest 
  208. and fastest to use.
  209.  
  210. If there is a list of NAMEs in the window on the left of the 
  211. screen, pressing down/up arrow moves you into the list of NAMEs. 
  212. Then use the up and down arrow keys, or move the mouse up or 
  213. down, to move through the NAMEs. If there is more than a 
  214. window full of NAMEsw, the NAMEs will scroll once the cursor 
  215. reaches the top or bottom of the list.
  216.  
  217. Once you have positioned the cursor next to a NAME, any command 
  218. will execute that NAME without having to key the NAME in. You 
  219. may type any NAME from the keyboard if you are on the command 
  220. line. 
  221.  
  222. When in the window, the capitalized command letters are still 
  223. active and are selected and executed as described above. 
  224.  
  225. Return to the command line by keying [Ctrl Home].
  226.  
  227. Initially, a detailed description of each command and prompt 
  228. is displayed for you. You can use the Help command to limit 
  229. these explanations once you are familiar with the commands 
  230. and prompts.
  231.  
  232. If the explanation for any command or prompt is longer than one 
  233. screen, press [F1] to see the rest of the HELP text.
  234.  
  235. After a command is selected. BUTTONS executes the command.
  236. Command execution may require additional information. If so, 
  237. BUTTONS will display a prompt message, asking for information. 
  238. Initially, a detailed explanation is displayed with the prompt.
  239.  
  240. If the detailed explanation is not displayed or it is more than 
  241. one screen long, [F1] will show you all the explanation.
  242.  
  243. When you are finished looking at the HELP information, [Esc] 
  244. returns you to the command level.
  245.  
  246. If prompted for information, and you decide not to finish
  247. the command, [Esc] gets you out of the command and returns you 
  248. to where you started.
  249.  
  250. If, in processing the response to a prompt, BUTTONS cannot 
  251. eXecute that response, BUTTONS displays a one-line message as 
  252. to the general reason it could not process your response. [F1]
  253. will display a detailed explanation as to why BUTTONS could 
  254. not process your response.
  255.  
  256. After returning to the command line with [Esc], pressing F1 
  257. will display HELP on the command. If you press [F1] again, you 
  258. will get back to this text. To re-display HELP on a command 
  259. after getting [F1] HELP on it, press [Ctrl F1]. For HELP on 
  260. your last error message, press [Alt F1].
  261.  
  262. If you have a Microsoft mouse and want to use it, you should 
  263. load the mouse software before entering BUTTONS. You can do 
  264. this by entering MOUSE when at the DOS A> prompt, (with the 
  265. Microsoft MOUSE disk in drive A), putting MOUSE on a line of 
  266. your AUTOEXEC.BAT file or putting DEVICE=MOUSE.SYS on a line 
  267. of your CONFIG.SYS file (if you have either one of these). The 
  268. Microsoft mouse manual explains these terms in more detail. 
  269. Also see your DOS manual. BUTTONS was designed to allow the use 
  270. of the Microsoft mouse at the sYstems level but functions 
  271. perfectly well without one. 
  272.  
  273. BUTTONS is easily used with a hard disk PC. We recommend that 
  274. while in DOS you follow a sequence of commands similar to those 
  275. below if you have one set of BUTTONS. First, place the BUTTONs 
  276. diskette in drive A:. Then: 
  277. C>MD \BUTTONS
  278. C>CD \BUTTONS
  279. C>COPY A:*.*
  280. C>G
  281.  
  282. If you have more than one set of buttons, there are at least 
  283. two ways to proceed. If you do not mind a long list of button 
  284. names, follow the instructions above for the first diskette. 
  285. Then for each new diskette do:
  286. C>COPY A:*.B* 
  287. Otherwise, you can make a new sub-directory under the \BUTTONS
  288. directory for the BUTTONS on each diskette. With this technique,
  289. you would place the *.COM and *.TXT files in the \BUTTONS
  290. directory and the *.B* files from each diskette in each sub-
  291. directory under \BUTTONS. When in BUTTONS, use the Chdir
  292. command to select which set of BUTTONS you want.
  293.  
  294. PRECISION of RESULTS and SPEED. If you have used the Hewlett- 
  295. Packard HP41CV hand-held computers, you know they have 10 digits 
  296. of accuracy and an exponent range of ±99. When you go to the 
  297. main menu, you will see on the right side of the display either 
  298. "8087 BUTTONS", "6 Digit BUTTONS" or "9 Digit BUTTONS."
  299.  
  300. "8087 BUTTONS" REQUIRES the 8087 or 80287 co-processor for
  301. computations and will give you a message if you don't have 
  302. one installed. Internally, it has 18 digits of accuracy and is
  303. much faster.
  304.  
  305. "6 Digit BUTTONS" uses software routines to compute its
  306. results and is accurate to only six decimal digits of accuracy
  307. and an exponent range of ±38 as well as being much slower
  308. than the 8087. For most of the BUTTONS and much of your work,
  309. the six digits and the speed are enough. But if your answers are
  310. not accurate enough or take too much time, you need to upgrade
  311. to "8087 BUTTONS" and install the 8087/80287 co-processor in 
  312. your machine.
  313.  
  314. "9 Digit BUTTONS" uses software routines that have more 
  315. accuracy but execute more slowly than 6 Digit BUTTONS to 
  316. achieve 9+ digits of accuracy. Use this version if you need 
  317. the additional accuracy and do not mind the slower execution 
  318. speed.
  319.  
  320. Now for a friendly word about your legal obligations in using 
  321. BUTTONS. We at Straightforward are attempting to furnish you 
  322. with high quality, easy-to-use functions at a reasonable price. 
  323. You may make backup or archival copies of BUTTONS, but you can 
  324. not give other people a copy of BUTTONS unless they also have 
  325. purchased that copy of BUTTONS. If you are using this program 
  326. and have not purchased it, dial (800) 553-3332 [in California 
  327. the number is (800) 237-9680] and order your very own copy. 
  328. That way, you are legal and we can develop more functions!
  329.  
  330. BUTTONS and "FUNdamental FUNctions" are trademarks of 
  331. Straightforward.
  332. \ 35 21
  333.  
  334.         eXecute a BUTTON
  335.  
  336. The eXecute command will run or process a BUTTON.
  337.  
  338. A list of the BUTTONS that are on the current disk or
  339. directory is displayed in the window at the left.
  340.  
  341. Menu selection:
  342. Use the up/down arrows or the mouse to position the cursor next 
  343. to the BUTTON you want to eXecute. If eXecute is highlighted on 
  344. the command bar, [Enter] or [CLICK]. BUTTONS will eXecute that 
  345. program. If eXecute is not highlighted, type X.
  346.  
  347. Command driven:
  348. Make sure you are on the command bar and select eXecute. You 
  349. will be prompted to type in the BUTTON you want. The BUTTON 
  350. may appear in the NAME list or may be on any disk or in any 
  351. directory. Type X NAME [Enter].
  352.  
  353. eXecute transfers to the BUTTONS level.
  354. \ 110 10
  355.  
  356.         BUTTON to eXecute is?
  357.  
  358. You are being prompted to enter the name of a BUTTON to eXecute.
  359. Enter a NAME, making sure that the NAME is valid. A NAME list 
  360. of current BUTTONS or programs is displayed in the window at 
  361. the left.
  362.  
  363. If you got here by mistake or do not want to continue, [Esc] 
  364. returns to the command level.
  365. \ 132 22
  366.  
  367.         the NAME was not found
  368.  
  369. BUTTONS attempted to locate a NAME, but DOS says it cannot 
  370. find the NAME where it was told to look.
  371.  
  372. What can you do?
  373.  
  374. First, look at the list of NAMEs at the left. Use this list 
  375. to make sure of the spelling and re-enter the command and NAME.
  376. Better yet, use the up/down arrow keys to position the cursor
  377. by the NAME you want.
  378.  
  379. Maybe the NAME is on another disk or in another "path" or sub-
  380. directory. You can try different sub-directories with the
  381. Chdir command and look at the NAMEs in the sub-directories.
  382.  
  383. Use the Tree command to see all the sub-directories on the disk 
  384. and use the Chdir command to look at each sub-directory. If you 
  385. still cannot find the NAME, Abort out of BUTTONS and use the 
  386. DOS command TREE/F or TREE d:/F (d is a disk drive letter) to 
  387. get a listing of all file names and look for NAME there.
  388. \ 36 45
  389.  
  390.         hP41e, compute and program with the BUTTONS HP41E.
  391.  
  392. This command allows you to use BUTTONS as an extended HP41CV 
  393. programmable calculator.
  394.  
  395. This version of the BUTTONS HP41E supports all Hewlett-Packard 
  396. HP41CV functionality. We recommend that you have available a 
  397. HP41CV owner's handbook to explain all the functions available.
  398.  
  399. Basically, you will have a menu bar that explains the use of 
  400. the PC function keys. These correspond roughly to the various 
  401. HP41CV shift keys. Then you will have another menu that shows 
  402. the calculator or base functions available and which keyboard 
  403. key to press to get that function. The menu will change with 
  404. each shift [F3], alpha [F9], and prgm [F7] key. To access 
  405. functions that are not on the keyboard, you use X (XEQ) [F9] 
  406. (ALPHA) name [F9] (ALPHA) just like you do on the HP41.
  407.  
  408. The display shows not only the main numeric display but also 
  409. the YZT and L registers. Numbers, exponents, negative numbers,
  410. alpha strings and program steps are entered as they are on the 
  411. HP41CV. [SPACE] is the HP41CV Enter key and [Enter] and [F10] 
  412. are the HP41CV R/S key.
  413.  
  414. Thus you can enter programs, modify and execute them just like 
  415. on the HP41CV. The calculator has the ability to Save your 
  416. programming, and you can load them back in at any time with 
  417. the eXecute command. Use the Save command and enter a file 
  418. name in response to the prompt. BUTTONS adds an extent of .BTF 
  419. or .BTS for you ( F for 8087, S for 6 digit BUTTONS.)
  420.  
  421. You can also create programs with a text editor and compile 
  422. them with the same eXecute command you use to execute BUTTONS. 
  423. The text file should have an extent of .BTN. If you want to see 
  424. a list of .BTN files, key in ! while on the command bar. Key in 
  425. ! again to switch back to the regular BUTTON list. Programs 
  426. created this way still execute using the calculator interface. 
  427.  
  428. If you want to directly enter the calculator, bypassing the 
  429. sYstem level, enter G P [Enter] at the DOS prompt.
  430.  
  431. Straightforward is interested in receiving your programming 
  432. contributions. If they are sufficiently interesting, we will 
  433. include them in our catalog.
  434. \ 37 39
  435.  
  436.         Erase an existing BUTTON
  437.  
  438. The Erase command allows you to Erase an existing BUTTON 
  439. that you no longer require.
  440.  
  441. Menu select:
  442. Use the up/down arrows or the mouse to position the cursor next 
  443. to the NAME you want to Erase. If Erase is highlighted on 
  444. the command bar, [Enter] or [CLICK]. BUTTONS will Erase that 
  445. program. If Erase is not highlighted, type E.
  446.  
  447. Command driven:
  448. Make sure you are on the command bar and select Erase. You will 
  449. be prompted to type in a NAME. The NAME may appear in the NAME 
  450. list or may be on any disk or in any directory. Type E, the 
  451. name of the BUTTON, and [Enter].
  452.  
  453. BUTTONS will Erase the NAME you select. Beware, though. 
  454. Once you Erase a NAME, it is gone forever!
  455.  
  456. A technical note for interested users.
  457.  
  458. BUTTONS tells DOS to place the Erased BUTTON in a special 
  459. sub-directory called the TRASHCAN. Thus the program is not 
  460. really Erased until you Abort out of BUTTONS or until you use 
  461. the Chdir command. Then BUTTONS will Erase the programs and 
  462. get rid of the TRASHCAN sub-directory.
  463.  
  464. If you mistakenly Erase a program, you can get it back before 
  465. the time you exit BUTTONS or use the Chdir command.
  466.  
  467. Here is how you do it.
  468.  
  469. Let's say you Erased program UHOH and want to recover it. 
  470. Select the Rename command R. When BUTTONS asks for the NAME 
  471. of the program to Rename, key in \TRASHCAN\UHOH and when asked 
  472. for the NAME of the new program, key in UHOH ...that's all 
  473. there is to it.
  474. \ 104 12
  475.  
  476.         BUTTON to Erase?
  477.  
  478. Enter a BUTTON NAME, making sure that NAME is the NAME of a
  479. valid BUTTON. A list of the current NAMEs is displayed in the 
  480. window at the left.
  481.  
  482. And be sure you really want to Erase this program, because once 
  483. you do, and Abort (exit) from BUTTONS, it is gone forever.
  484.  
  485. If you got here by mistake or don't want to continue, [Esc] 
  486. returns to the sYstem command level.
  487. \ 38 20
  488.  
  489.        Rename an existing BUTTON 
  490.  
  491. This command allows you to Rename an existing BUTTON to another 
  492. NAME or to move a NAME from one directory to another directory 
  493. on the same disk.
  494.  
  495. Menu select:
  496. Use the up/down arrows or the mouse to position the cursor next 
  497. to the NAME you want to Rename. If Rename is highlighted on 
  498. the command bar, [Enter] or [CLICK]. BUTTONS will Rename that 
  499. program. If Rename is not highlighted, type R.
  500.  
  501. Command driven:
  502. Make sure you are on the command bar and select Rename. You
  503. will be prompted to type in a NAME. The NAME may appear in the 
  504. NAME list or may be on any disk or in any directory. 
  505. Type R NAME [Enter].
  506.  
  507. Then you will be prompted to enter the new NAME.
  508. \ 100 11
  509.  
  510.         BUTTON to Rename?
  511.  
  512. Enter the NAME of the existing BUTTON. You will be prompted 
  513. for the new NAME.
  514.  
  515. A list of current NAMEs is displayed in the window at 
  516. the left.
  517.  
  518. If you got here by mistake or don't want to continue, [Esc] 
  519. returns to the sYstem command level. 
  520. \ 101 15
  521.  
  522.         NAME of Renamed BUTTON?
  523.  
  524. You are being prompted for the new NAME for a BUTTON. Enter a 
  525. new NAME or a different sub-directory and NAME for the BUTTON. 
  526. Make sure that the NAME has not already been used. A list of 
  527. the current NAMEs is displayed in the window.
  528.  
  529. The NAME you enter should obey the rules DOS has for naming
  530. files. It should be between 1 and 8 letters long and be 
  531. composed of letters and/or numbers. BUTTONS will add a special 
  532. extension to the NAME if you do not provide an extent.
  533.  
  534. If you got here by mistake or don't want to continue, [Esc] 
  535. returns to the sYstem command level.
  536. \ 39 9
  537.  
  538.         Save a BUTTON 
  539.  
  540. If you have been programming with THE FORTYONE and want to 
  541. Save your program, Save will write your program to disk so that 
  542. you may easily load it the next time you need it.
  543.  
  544. Select Save on the command bar. [Enter] or [CLICK] or type 
  545. S NAME [Enter].
  546. \ 152 15
  547.  
  548.         NAME of program to Save is?
  549.  
  550. You are being prompted for the NAME of a program to Save.
  551. Enter a program NAME, making sure that the NAME is valid. The 
  552. NAME you enter should obey the rules DOS has for naming files. 
  553. It should be between 1 and 8 letters long and be composed of 
  554. letters and/or numbers. BUTTONS will add a special extension 
  555. to the NAME if you do not provide an extent.
  556.  
  557. A NAME list of the programs in the current directory is 
  558. displayed in the window on the left. Type in NAME [Enter].
  559.  
  560. If you got here by mistake or don't want to continue, [Esc] 
  561. returns to the sYstem command level.
  562. \ 40 61
  563.  
  564.     Chdir... Change to a new disk or DOS path name 
  565.  
  566. Use this command to change the "default" disk. The "default" 
  567. disk is where DOS looks when you didn't specify a disk when you 
  568. typed in a program NAME.
  569.  
  570. The format of a disk name is a letter followed by a colon,ie A:
  571.  
  572. Or use this command to change the default directory on a disk.
  573. DOS 2.xx and above allow you to divide any disk into many named
  574. "paths" or "sub-directories" with each "path" acting as a 
  575. little disk. Refer to your DOS manual for more details.
  576.  
  577. The NAMEs, in the "current" path on the current disk are 
  578. usually displayed in the window at the left of the screen.
  579. Right now, you see all the directories or paths on the disk.
  580.  
  581. If you have NAMEs in other paths, use this command to specify 
  582. the new "path" name.
  583.  
  584. If the path names are too long to see in the window view them 
  585. with the Tree command
  586.  
  587. When using the eXecute, Save, Erase and Rename commands, the 
  588. BUTTONS or program NAME can be prefixed with any "path" name, 
  589. just as in DOS.
  590.  
  591. You can change both the disk name and specify a path on the new
  592. disk at the same time by entering d:PATH where d: is the 
  593. disk and PATH is the path on the disk.
  594.  
  595. Menu select:
  596. Use the up/down arrows or the mouse to position the cursor next 
  597. to the path you want. If Chdir is highlighted on the command
  598. bar [Enter] or [CLICK]. BUTTONS will select that path. If 
  599. Chdir is not highlighted, type C.
  600.  
  601. Command driven:
  602. Make sure you are on the command bar and select Chdir.
  603. You will be prompted to type in a disk letter or path name.
  604. The path may appear in the list on the left or may be on any 
  605. disk. Type C d: or path [Enter].
  606.  
  607. Technical notes for interested users.
  608.  
  609. If you have a diskette based system, you normally do not use 
  610. sub-directories and can skip this section.
  611.  
  612. When BUTTONS starts, it looks for a file called BUTTONS.DIR. 
  613. This file keeps the list of directories on your disk. If 
  614. BUTTONS.DIR is not found, BUTTONS makes a list of the sub-
  615. directories in the current (BUTTONS) directory and writes them 
  616. into the BUTTONS.DIR file. You will see a message while this 
  617. is happening. If you want to see all the directories on your 
  618. disk, use the Chdir command and specify C:\. If you have a big 
  619. hard disk or many files and sub-directories, this can take 
  620. the better part of a minute, so be patient. 
  621.  
  622. If you want a new directory list, use the mKdir or rmDir 
  623. command, or erase \BUTTONS.DIR before starting BUTTONS. 
  624. \ 97 31
  625.  
  626.         New sub-directory or disk name?
  627.  
  628. Enter disk or sub-directory name -- e.g. A: or \BUTTONS 
  629. or A:\BUTTONS
  630.  
  631. The Chdir command allows you to change the disk or 
  632. sub-directory that is used to locate BUTTONS.
  633.  
  634. DOS 2.xx and above allow you to divide the disk into many 
  635. named sub-directories with each sub-directory acting like 
  636. a small disk. See your DOS manual.
  637.  
  638. A list of the sub-directories on the current disk is shown in 
  639. the narrow window to the left. If you position the cursor on 
  640. the directory name you want before [Enter] or [CLICK] or typing 
  641. C BUTTONS will change to the new directory name automatically.
  642.  
  643. If you have NAMEs in other than this sub-directory, use this 
  644. command to specify the new sub-directory. 
  645.  
  646. You can also use this Chdir command to change the default disk,
  647. especially if you are working on an all diskette system.
  648. Just enter A:, B:, C: for the disk you want.
  649.  
  650. You can change both the disk and the path at the same time by
  651. entering d:path where 'd' is the disk drive letter and 'path'
  652. is the DOS sub-directory -- e.g. C:\BUTTONS
  653.  
  654. If you got here by mistake or don't want to continue, [Esc] 
  655. returns to the sYstems command level.
  656. \ 135 41
  657.  
  658.         access denied to the BUTTON or sub-directory
  659.  
  660. BUTTONS tried to access a NAME and was told by DOS that 
  661. access was denied.
  662.  
  663. There are five possible reasons for this message.
  664.  
  665. If you are eXecuting a NAME and there is no help text file 
  666. that BUTTONS can find, and you do not have THE FORTYONE
  667. interface, then you can't eXecute the program since BUTTONS 
  668. would not have any way to prompt you. The help text file is 
  669. a file with the same name as the button with an extent of .BTX. 
  670. Look on your BUTTONS diskette for a file with this name and 
  671. copy it along with your BUTTON file. Otherwise, you can order 
  672. THE FORTYONE by calling (800) 553-3332 [in California the 
  673. number is (800) 237-9680.]
  674.  
  675. Also in the case of a NAME, this can be is because someone who 
  676. created a NAME has changed its access priviledge so that it 
  677. cannot be accessed.
  678.  
  679. The best way to proceed is to get the person who created the
  680. NAME to give you a copy that can be accessed.
  681.  
  682. You can also get this message if you attempt to Rename using 
  683. an existing NAME as the desired new name.
  684.  
  685. In the case of a directory name, if you are trying to rmDir 
  686. the directory, and there are NAMEs, files or directories 
  687. included the directory you will get this message. Rename or 
  688. Erase all of the NAMEs or files in the directory. Use the Chdir 
  689. command to see if there are any NAMES. rmDir all the 
  690. sub-directories in the directory (possibly chaining down 
  691. even more.)
  692.  
  693. Use the Tree command to see if there are any sub-directories.
  694.  
  695. Finally, if you used the mKdir command, the new directory name 
  696. already exists. DOS will not allow this.
  697. \ 42 9
  698.  
  699.         Abort BUTTONS
  700.  
  701. When you have finished with BUTTONS, return to DOS by using 
  702. the Abort command.
  703.  
  704. Select Abort on the command line [Enter] or [CLICK] or type A
  705. Once back in DOS, you can re-enter BUTTONS by retyping its
  706. name, just as you did to get in the first time.
  707. \ 43 30
  708.  
  709.      Help, determine how much help the system gives you
  710.  
  711. In the beginning, you will probably want to get as much
  712. information about each command and prompt as possible.
  713. This way, you learn how BUTTONS works and what each prompt
  714. will do for you. 
  715.  
  716. BUTTONS is normally set up to give you all the assistance 
  717. it can until you become comfortable working with BUTTONS 
  718. and don't need as much assistance.
  719.  
  720. Using the Help command and specifying a help level of 1,you 
  721. will get rid of the detail explanations for each prompt, but 
  722. will still have the 1 line command explanations. If you need 
  723. any explanation for a prompt, you can get it by pressing [F1].
  724.  
  725. Command explanations take a small amount of time to display
  726. Turning them off allows you to do some operations more quickly. 
  727. To turn off command explanations, use this command with a
  728. value of 0. The messages will be replaced with a prompt
  729. asking you to press [F1] to get the messages back.
  730.  
  731. If you are in the minimum help mode with prompts turned off,
  732. you can get the prompts turned back on by pressing [F1].
  733. Pressing [F1] a second time will give you this "HELP" again.
  734.  
  735. If you don't want the "welcome" message to appear when you enter
  736. BUTTONS, use the H command with a value of 3. A value of 4 
  737. brings the welcome message back.
  738. \ 157 17
  739.  
  740.         Determine how much HELP information gets displayed
  741.  
  742. Set Help level:
  743. 0 - Display no explanations. 
  744.     KEY [F1] to get to the state of #1 or use this command. 
  745. 1 - Display the one line command explanations.  
  746.     KEY [F1] to get the detailed explanations for each prompt.
  747. 2 - Display the HELP text that goes with each prompt plus the
  748.     one line command explanations.
  749.  
  750. 3 - Take away the "greeting" message the next time you use
  751.     BUTTONS.
  752. 4 - Show the "greeting" message the next time you use BUTTONS.
  753.  
  754. If you got here by mistake or don't want to continue, [Esc] 
  755. returns to the sYstem command level.
  756. \ 44 43
  757.  
  758.         mKdir, create a new sub-directory
  759.  
  760. DOS allows you to divide a disk into many smaller areas called 
  761. sub-directories. Each sub-directory is like a small disk and 
  762. is a convenient way to place different pieces of information
  763. that relate together. That way, when you look at a directory
  764. display, you see a small number of names rather than a big, 
  765. long list. 
  766.  
  767. A way of visualizing directories is by thinking of the disk as 
  768. a file cabinet. If you make directories at this level, it is 
  769. like you are naming file drawers in the file cabinet. Within 
  770. each file drawer, you can name directories that are like file 
  771. folders. You could even name directories within each file
  772. folder which would be like file folders within file folders.
  773.  
  774. The disk is organized hierarchically like a tree. It starts at 
  775. the trunk, which can have files or directories. Each directory 
  776. is like a branch from the trunk. Within each directory, you 
  777. can have files and/or more directories, being limited by disk
  778. space or the ability to understand and manage all the branches 
  779. in the tree. The more directories you have, the fewer number 
  780. of files you may have in any directory. However, it will be 
  781. harder to remember which directory has the file. If you have 
  782. few directories, you may have lots of files in any directory.
  783.  
  784. A list of the directories in the current disk is displayed in 
  785. the narrow window at the left. 
  786.  
  787. See the directory structure of a disk by using the Tree command.
  788.  
  789. Menu select:
  790. Use the up/down arrows or the mouse to position the cursor next 
  791. to the path you want to add a sub-directory to. If mKdir is 
  792. highlighted on the command bar [Enter] or [CLICK]. BUTTONS will 
  793. select that path and let you key in the sub-directory name. If 
  794. mKdir is not highlighted, type K.
  795.  
  796. Command driven:
  797. Make sure you are on the command bar and select mKdir. You 
  798. will be prompted to type in a new sub-directory. 
  799. Type K, the new sub-directory name, [Enter].
  800. \ 107 16
  801.  
  802.         Directory to create is?
  803.  
  804. BUTTONS wants you to enter the name of a new directory to be 
  805. included in the directory structure of the disk.
  806.  
  807. A directory name has between one and eight letters or numbers,
  808. like a file or program NAME, but with no file extent.
  809.  
  810. To add the directory to the current directory, Enter the new 
  811. directory name. However, to add the directory somewhere else, 
  812. you will have to 'qualify' the new name with an existing path 
  813. name. i.e. \name1[\name2...]\ with as many directory names as 
  814. are necessary.
  815.  
  816. Use the Tree command to see the current directory structure.
  817. \133 34
  818.  
  819.         The path you specified could not be found
  820.  
  821. BUTTONS told DOS to find a disk or path (directory), but
  822. DOS said that the disk or directory was not available.
  823.  
  824. What can you do?
  825.  
  826. Finding the proper sub-directory in a complicated large disk
  827. can be a chore. Perhaps the first choice is to check the 
  828. spelling. Then try to remember where the sub-directory was. 
  829. If it is at the root (main directory level) of the disk,
  830. get to it by prefixing its name with a \. If you are trying 
  831. to reference a sub-directory on the current disk, you can
  832. use the up/down arrows to position the cursor by the directory 
  833. you want and let BUTTONS pick it up.
  834.  
  835. If you specified a new directory or path, check the following:
  836. If you did not preceed the path name with a \ make sure the
  837. path name is a sub-directory in your current directory.
  838. If you used a \ make sure the proper path names preceeded or
  839. "qualified" your path name.
  840.  
  841. If you specified a disk drive, make sure that the disk drive is
  842. defined for your system (i.e. that you have disk drive A: or B:
  843. or C: or D:). Also make sure that the disk drive letter was
  844. followed with a colon, i.e. A: with no space between A :
  845.  
  846. If you removed the \TRASHCAN subdirectory, you will get this
  847. message if you try to Erase a NAME without prefixing the NAME
  848. with a disk letter ie A:NAME
  849.  
  850. Finally, you can use the Tree command to see all the 
  851. directories on a disk.
  852. \ 45 18
  853.  
  854.         rmDir, remove a sub-directory
  855.  
  856. If you have created a sub-directory, but no longer need it,
  857. remove it with the rmDir command.
  858.  
  859. Rename or Erase all NAMEs, programs and other files and rmDir 
  860. all sub-directories from this sub-directory, since DOS will not 
  861. allow you to remove a directory with files or sub-directories 
  862. in it. Then make sure that the sub-directory you want to remove 
  863. is not the current directory, since DOS will not allow that 
  864. either.
  865.  
  866. A list of the directories in the current disk is displayed in
  867. the narrow window at the left. Position the cursor on the 
  868. directory to rmDir and BUTTONS will pick up the directory.
  869.  
  870. Use the Tree command to see the directory structure of the disk.
  871. \ 111 19
  872.  
  873.         Directory to remove is?
  874.  
  875. Enter the name of a directory to be removed from the directory 
  876. structure of the disk.
  877.  
  878. To remove a sub-directory of the current directory, enter the 
  879. sub-directory name. However, to remove the directory from 
  880. somewhere else, you will have to 'qualify' the new name with an 
  881. existing path name like \name1... with as many directory names 
  882. as are necessary.
  883.  
  884. A list of the directories on the current disk is shown in the 
  885. narrow window at the left. If you place the cursor on the 
  886. directory you want to remove before typing D, BUTTONS will pick 
  887. up the name for you.
  888.  
  889. Use the Tree command to see the directory structure and how to
  890. enter the name.
  891. \ 146 9
  892.  
  893.         You attempted to remove the current directory
  894.  
  895. The directory name specified in the rmDir command is the
  896. current directory. DOS will not allow removal because then 
  897. it wouldn't know what the current directory is.
  898.  
  899. You will have to specify another directory with the Chdir 
  900. command before using rmDir to remove this directory.
  901. \ 46 11
  902.  
  903.         Tree, show the directory names in a disk
  904.  
  905. You can divide a disk into many named areas called directories. 
  906. Keeping track of these directories can be a chore.
  907.  
  908. The Tree command will show all the directories on a disk.
  909.  
  910. Usually, you will see at least one directory - \TRASHCAN. This 
  911. is where BUTTONS places programs you Erase. You can retreive 
  912. them from the TRASHCAN.
  913. \ 172 11
  914.  
  915.         The disk drive to see directories is?
  916.  
  917. You are being prompted for the disk letter for for the disk to
  918. see the directory names or 'tree structure'.
  919.  
  920. To see the directories on the disk you are currently working 
  921. with, [Enter]
  922.  
  923. Otherwise, specify the disk as a disk letter followed by a : 
  924. like A: or C:
  925. \ 76 5
  926. F1 HELP  F2 OFF
  927. F3 SHIFT F4 CHS
  928. F5 USER  F6 EEX    
  929. F7 PRGM  F8 SST
  930. F9 ALPHA F10 R/S
  931. \ 134 25
  932.  
  933.         There are no handles left
  934.  
  935. BUTTONS tried to read or write to the disk and DOS advised
  936. there were no handles left. A handle is how DOS associates a 
  937. disk file (like a NAME) with the files' information on disk
  938. and DOS needs one handle for each file. BUTTONS uses several 
  939. files, but not enough to get this message. Thus, you normally 
  940. should not get this message. 
  941.  
  942. If you do get this message, try first to Abort out of BUTTONS 
  943. and re-enter to try again. If that doesn't work, the cure is 
  944. more complicated.
  945.  
  946. First, Backup your system!!!
  947.  
  948. Look on the disk you initially load from when you turn on power 
  949. (boot diskette or hard disk) for a file called CONFIG.SYS. If 
  950. you find one, modify it with a word processor or text editor. Look 
  951. for a line that says "FILES=n". If you find one, increase the 
  952. size of the number on the line. If you don't find one, insert 
  953. a line that says "FILES=10" or larger, save the file, then 
  954. re-boot. Do this, increasing the size of the FILES line until 
  955. everything runs. If you can't find CONFIG.SYS, create one and 
  956. make a line that says "FILES=10" as mentioned above.
  957. \ 136 15
  958.         Invalid handle
  959.  
  960. BUTTONS told DOS to do something, and DOS complained
  961. that it couldn't do it. 
  962.  
  963. This means that something strange happened. Probably the best
  964. thing to do at this point is Abort out of BUTTONS and then
  965. start it up again.
  966.  
  967. If the problem insists on repeating, document the actions 
  968. leading up to this message in a letter and send a copy of 
  969. BUTTONS, your programs and any other relevant information to
  970.       Straightforward
  971.       15000 Halldale Avenue Suite 115
  972.       Gardena CA 90247-2153
  973. \ 137 17
  974.  
  975.         Memory control blocks destroyed.
  976.  
  977. BUTTONS told DOS to do something, and DOS complained that it 
  978. couldn't do it. 
  979.  
  980. This is a serious error, and probably means that something bad
  981. has happened to the computer or DOS. Probably the best thing 
  982. to do at this point is Abort out of BUTTONS, reboot the system, 
  983. run CHKDSK on your disks and try again.
  984.  
  985. If the problem insists on repeating, document the actions 
  986. leading up to this message in a letter and send a copy of 
  987. BUTTONS, your programs and any other relevant information to
  988.       Straightforward 
  989.       15000 Halldale Suite 115
  990.       Gardena CA 90247-2153
  991. \ 138 16
  992.  
  993.         There is not enough memory.
  994.  
  995. You have asked BUTTONS to execute a program. The program is 
  996. too large so there is not enough memory in the computer to 
  997. execute the program. 
  998.  
  999. You will have to get more available memory for BUTTONS. If there
  1000. are more programs in memory than BUTTONS (including print 
  1001. spoolers, keyboard enhancers, RAM disks ) reboot, leaving out
  1002. these extra programs. You may have to change your AUTOEXEC.BAT
  1003. startup file to accomplish this. See your DOS manual.
  1004.  
  1005. If you are in a network, the network software may be using up 
  1006. a lot of memory. You may need to run BUTTONS on a stand alone 
  1007. machine without the network software.
  1008. \131 16
  1009.  
  1010.         Invalid function number
  1011.  
  1012. BUTTONS told DOS to do something, and DOS complained 
  1013. that it couldn't do it. 
  1014.  
  1015. This means that something strange happened. Probably the best
  1016. thing to do at this point is Abort out of BUTTONS and then 
  1017. start it up again.
  1018.  
  1019. If the problem insists on repeating, document the actions 
  1020. leading up to this message in a letter and send a copy of 
  1021. BUTTONS, your NAMEs and any other relevant information to
  1022.       Straightforward
  1023.       15000 Halldale Avenue Suite 115
  1024.       Gardena CA 90247-2153
  1025. \ 139 17
  1026.  
  1027.         Invalid memory block address
  1028.  
  1029. BUTTONS told DOS to do something, and DOS complained 
  1030. that it couldn't do it. See your DOS manual.
  1031.  
  1032. This is a serious error, and probably means that something bad
  1033. has happened to the computer or DOS. Probably the best 
  1034. thing to do at this point is Abort out of BUTTONS, reboot the
  1035. system, run CHKDSK on your disks and try again.
  1036.  
  1037. If the problem insists on repeating, document the actions 
  1038. leading up to this message in a letter and send a copy of 
  1039. BUTTONS, your programs and any other relevant information to
  1040.       Straightforward 
  1041.       15000 Halldale Suite 115 
  1042.       Gardena CA 90247-2153
  1043. \ 145 9
  1044.  
  1045.         Invalid drive ID.
  1046.  
  1047. You have tried to change the current or default disk drive,
  1048. but have specified a drive letter that is not recognized by
  1049. DOS for this computer. 
  1050.  
  1051. Perhaps the disk drive letter is for a special disk that 
  1052. BUTTONS does not know about. Leave no space between d and :
  1053. \ 148 7
  1054.  
  1055.         the disks are different.
  1056.  
  1057. You wanted to Rename a program to another NAME. However, you
  1058. specified a different disk name on the Renamed program, and DOS
  1059. cannot do that (you can specify a different sub directory or 
  1060. path but not a differnt disk.)
  1061. \ 77 41
  1062.  
  1063.         Move to the function you want and [CLICK] the button
  1064.  
  1065. You are using BUTTONS with a Microsoft mouse. You can use the 
  1066. mouse to move to any base function. When you [CLICK] a mouse 
  1067. button, the corresponding function is eXecuted.
  1068.  
  1069. The keyboard is also active.
  1070. Press any keyboard key and the corresponding FUNction eXecutes.
  1071. The keyboard keys are as follows:
  1072.  
  1073.  Σ+    1/X    √    LOG    LN
  1074.  Q      W     E     R     T
  1075. X<>Y   RDN   SIN   COS   TAN
  1076.  A      S     D     F     G
  1077. SHIFT  XEQ   STO   RCL   SST
  1078.  Z      X     C     V     B
  1079. The numbers and + - * /. are themselves.
  1080.  
  1081.  
  1082.  Σ-   Y^X   X^2   10^X    e^X 
  1083.  Q     W     E      R      T
  1084. CLΣ    %    SIN-1 COS-1  TAN-1
  1085.  A     S      D     F      G
  1086. SHIFT ASN   LBL    GTO     BST  
  1087.   Z    X     C      V       B
  1088. x=y?      SF       CF      FS?
  1089.  -        7        8        9 
  1090. x<=y?    BEEP     P-R      R-P
  1091.   +       4        5        6
  1092. x>y?     FIX      SCI      ENG
  1093.  *        1        2        3
  1094. x=0?      PI     LASTx     VIEW
  1095.  /        0        .       R/S
  1096.  
  1097.  
  1098. Key in the letters on the keyboard.
  1099. The keys defined are:
  1100.  
  1101. A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
  1102. = ? : , and space.
  1103.  
  1104. \ 78 35
  1105.  
  1106.         Press the key corresponding to the function you want
  1107.  
  1108. You are using BUTTONS with the keyboard keys assigned to
  1109. base functions. 
  1110.  
  1111. For each shift level, a menu will give the key descriptions of 
  1112. what keys correspond to what FUNdamental FUNctions.
  1113.  
  1114. For instance, pressing the W key will execute the 1/X button 
  1115. shown. 
  1116.  
  1117. F3 gives you the shifted level, with a different set of 
  1118. functions for the same keys. 
  1119.  
  1120. If there is a function you want and it is not on the keyboard, 
  1121. do [XEQ] [ALPHA] name [ALPHA] like you do on the HP41.
  1122.  
  1123. The space bar is like an Enter key when entering numbers. The 
  1124. left arrow key above the Enter key works like a backspace key.
  1125.  
  1126. You can enter numbers either on the number pad or on the number
  1127. row. To use the number pad, NumLock must be displayed in the 
  1128. status row. 
  1129.  
  1130. If you always use the numeric keypad, especially to enter * 
  1131. and +, you can modify the calculator so that [Shift] acts like 
  1132. [F3] when you depress it and again like [F3] when you release 
  1133. it. To do this, set flag 30.
  1134.  
  1135. In order to print on the printer, flags 55 and 21 need to be 
  1136. on.
  1137.  
  1138. In general, each menu tell you what keys are available and
  1139. what they do. Feel free to experiment.
  1140. \ 79 57
  1141.  
  1142.         Follow instructions in the screen below
  1143.  
  1144. You are about to execute a BUTTON or function. There is text to 
  1145. go with the function that explains its theory of operation and 
  1146. text that gives instructions on what and how to enter data for 
  1147. the function.
  1148.  
  1149. If you have selected full prompting, what follows after this 
  1150. text will be text that explains the theory of operation of the 
  1151. function you want to execute. When you have finished reviewing 
  1152. the theory, [Esc] will take you to the function itself. There 
  1153. you will find a screen of explanations of how to enter the data 
  1154. for the function. If the explanations are longer than one 
  1155. screen, you can scroll then up or down with the up or down arrow 
  1156. keys. At any time, you can go back to review the theory of 
  1157. operation by asking for help (F1).
  1158.  
  1159. At each step of a BUTTON, you will be prompted for input. At 
  1160. this stage, usually you input a number and press [Enter], [A-J],
  1161. or [a-j]. You can perform 4 function arithmetic on the input.
  1162. Input the first number, then [SPACE]. Input the second number, 
  1163. then + - * /. Continue in this sequence, then press [Enter],
  1164. [A-J] or [a-j] as indicated.
  1165.  
  1166. Remember, if a letter is capitalized, you need to key in the 
  1167. capital letter because the lower case letter will either work 
  1168. differently or have no effect. Probably the best way is to 
  1169. turn on CapsLock. In Buttons, you can tell CapsLock is on 
  1170. by looking for CapsLock on the display, and toggle the CapsLock 
  1171. key to see its effect.
  1172.  
  1173. The top line of the display explains what the function keys do.
  1174. F1 is HELP, is shows you the theory of operation for this 
  1175. BUTTON. When you [Esc] out of HELP, you will be back in the at
  1176. the same place you left.
  1177.  
  1178. F2 turns the BUTTON OFF -- it returns to the sYstem level.
  1179.  
  1180. F4 or ScrollLock is CHS, it changes the sign of the number 
  1181. you are entering. This is how you enter a negative number.
  1182.  
  1183. F6 is EEX, it allows you to enter a number in scientific 
  1184. notation, with a power of 10 following EEX.
  1185.  
  1186. F5 is the printer on/off toggle. If you have a printer, you can 
  1187. get a printout of all your computations by using this key.
  1188.  
  1189. This message corresponds to the 'greeting' message you see when 
  1190. you first start executing BUTTON's and you can get rid of it 
  1191. the same way by selecting the Help command in the first menu
  1192. and selecting a value of 3. If you do not want to see the 
  1193. theory of operation menu, select the Help command with a value 
  1194. of 1.
  1195.  
  1196. If you want to directly execute a button, bypassing the sYstem 
  1197. level, enter G buttonname [Enter] at the DOS prompt.
  1198.  
  1199. \ 112 17
  1200. On    USER        PRGM  ALPHA
  1201.  
  1202.  Σ+   1/X    √    LOG   LN
  1203.  
  1204. X<>Y  R     SIN   COS   TAN
  1205.  
  1206. GOLD  XEQ   STO   RCL   SST
  1207.  
  1208. ENTER       CHS   EEX   Del
  1209.  
  1210. -       7       8       9 
  1211.  
  1212. +       4       5       6
  1213.  
  1214. X       1       2       3
  1215.  
  1216. ÷       0       .       R/S
  1217.  
  1218. \ 113 12
  1219. ╔═══════════════════════════════════════╗
  1220. ║ Σ+   1/X    √    LOG   LN  ISG  RTN   ║
  1221. ║ Q     W     E     R    T    Y    U    ║
  1222. ║                                       ║
  1223. ║X<>Y  RDN   SIN   COS  TAN  X<>_ VIEW  ║
  1224. ║ A     S     D     F    G    H    J    ║
  1225. ║                                       ║
  1226. ║SHIFT XEQ   STO   RCL  SST  FS?C FC?   ║
  1227. ║ Z     X     C     V    B    N    M    ║
  1228. ║                                       ║
  1229. ║The numbers and + - * /. are themselves║
  1230. ╚═══════════════════════════════════════╝
  1231.  
  1232.  
  1233.  
  1234.  
  1235.  
  1236.  
  1237.  
  1238. \ 114 17
  1239. Off   USER        PRGM  ALPHA
  1240.  
  1241. Σ-    Y^X   X²    10^X  e^x 
  1242.  
  1243. CLΣ   %     SIN-1 COS-1 TAN-1
  1244.  
  1245.       ASN   LBL   GTO   BST
  1246.  
  1247. CATALOG     ISG   RTN   CLx/a
  1248.  
  1249. X=Y?    SF      CF      FS?
  1250.  
  1251. X≤Y?    BEEP    P-R     R-P
  1252.  
  1253. X>Y?    FIX     SCI     ENG
  1254.  
  1255. X=0?    PI      LASTX   VIEW
  1256.  
  1257. \ 115 16
  1258. ╔══════════════════════════════════════╗
  1259. ║FIX SCI ENG BEEP P-R R-P SF CF FS? PI ║
  1260. ║ 1   2   3   4    5   6  7  8  9   0  ║
  1261. ║                                      ║
  1262. ║ Σ-   Y^X   X²  10^X  e^x   DSE PROMPT║
  1263. ║ Q     W    E     R    T     Y    U   ║
  1264. ║                                      ║
  1265. ║CLΣ    %  SIN-1 COS-1 TAN-1 %CH AVIEW ║
  1266. ║ A     S    D     F    G     H    J   ║
  1267. ║                                      ║
  1268. ║SHIFT ASN  LBL   GTO  BST  FC?C  MOD  ║
  1269. ║ Z     X    C     V    B     N    M   ║
  1270. ║                                      ║
  1271. ║X=Y?  X≤Y? X>Y?  X=0 LASTx X#Y?  X≤0? ║
  1272. ║ "     :    \     /    .     [    ]   ║
  1273. ╚══════════════════════════════════════╝
  1274.  
  1275.  
  1276. \ 116 17
  1277. On    USER        PRGM  ALPHA
  1278.  
  1279. A    B    C    D    E
  1280.  
  1281. F    G    H    I    J
  1282.  
  1283. SHFT K    L    M    SST
  1284.  
  1285. N         O    P    BS
  1286.  
  1287. Q      R       S       T
  1288.  
  1289. U      V       W       X
  1290.  
  1291. Y      Z       =       ?
  1292.  
  1293. :      Space   .       R/S
  1294.  
  1295. \ 117 15
  1296. ╔═══════════════════════════════════╗
  1297. ║Key in the letters on the keyboard.║
  1298. ║The keys defined are:              ║
  1299. ║                                   ║
  1300. ║A B C D E F G H I J K L M          ║
  1301. ║a b c d e f g h i j k l m          ║
  1302. ║N O P Q R S T U V W X Y Z          ║
  1303. ║n o p q r s t u v w x y z          ║
  1304. ║                                   ║
  1305. ║0 1 2 3 4 5 6 7 8 9 0              ║
  1306. ║                                   ║
  1307. ║= ? : , and space.                 ║
  1308. ║                                   ║
  1309. ║^ is the up arrow                  ║
  1310. ╚═══════════════════════════════════╝    
  1311.  
  1312.  
  1313.  
  1314.  
  1315.  
  1316.  
  1317.  
  1318.  
  1319. \ 118 17
  1320. On    USER        PRGM  ALPHA
  1321.  
  1322. a    b    c    d    e
  1323.  
  1324. Σ    %    NE   <    >
  1325.  
  1326. SHFT APND ASTO ARCL BST
  1327.  
  1328. Up Arrow  Del  $    CLA
  1329.  
  1330. -      7       8       9
  1331.  
  1332. +      4       5       6
  1333.  
  1334. *      1       2       3
  1335.  
  1336. ÷      0       .       AVIEW
  1337.  
  1338. \ 119 17
  1339. ╔═══════════════════════════════════╗
  1340. ║Key in the letters on the keyboard.║
  1341. ║The keys defined are:              ║
  1342. ║                                   ║
  1343. ║A B C D E   G   I J                ║
  1344. ║a b c d e f g h i j k l m          ║
  1345. ║N   P Q R S T U V W X Y Z          ║
  1346. ║n o p q r s t u v w x y z          ║
  1347. ║0 1 2 3 4 5 6 7 8 9 0              ║
  1348. ║% < > + - * / .                    ║
  1349. ║                                   ║
  1350. ║F=Σ, H=NE, BS=CLA                  ║
  1351. ║                                   ║
  1352. ║K=Alpha append, O=delta            ║
  1353. ║                                   ║
  1354. ║L=Asto, M=Arcl                     ║
  1355. ╚═══════════════════════════════════╝
  1356.  
  1357.  
  1358.  
  1359.  
  1360. \ 120 17
  1361. On    USER        PRGM  ALPHA
  1362.  
  1363. Σ+    1/X   √     LOG   LN
  1364.  
  1365. X<>Y  R     SIN   COS   TAN
  1366.  
  1367. SHIFT XEQ   STO   RCL   SST
  1368.  
  1369. ENTER       CHS   EEX   Del
  1370.  
  1371. -       7       8       9
  1372.  
  1373. +       4       5       6
  1374.  
  1375. X       1       2       3
  1376.  
  1377. ÷       0       .       R/S
  1378.  
  1379. \ 121 9
  1380.  Σ+    1/X    √     LOG   LN
  1381.  Q      W     E      R     T
  1382.  
  1383. X><Y   RDN   SIN    COS  TAN
  1384.  A      S     D      F    G
  1385.  
  1386. SHIFT  XEQ   STO    RCL  SST
  1387.  Z      X     C      V    B
  1388.  
  1389. The numbers and + - * /. are themselves.
  1390.  
  1391.  
  1392.  
  1393.  
  1394.  
  1395.  
  1396.  
  1397.  
  1398.  
  1399.  
  1400.  
  1401.  
  1402.  
  1403.  
  1404.  
  1405.  
  1406.  
  1407.  
  1408.  
  1409.  
  1410.  
  1411.  
  1412.  
  1413.  
  1414.  
  1415.  
  1416.